home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part2 / 13872 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  2.3 KB

  1. Path: gaia.ns.utk.edu!mbk
  2. From: mbk@caffeine.engr.utk.edu (Matt Kennel)
  3. Newsgroups: comp.lang.smalltalk,comp.object,comp.lang.c++,comp.lang.java
  4. Subject: Re: The Good, the Bad, the Ugly, and the Wicked ...
  5. Followup-To: comp.lang.smalltalk,comp.object,comp.lang.c++,comp.lang.java
  6. Date: 27 Mar 1996 21:57:24 GMT
  7. Organization: University of Tennessee, Knoxville and Oak Ridge National Laboratory
  8. Message-ID: <4jcdk4$t7m@gaia.ns.utk.edu>
  9. References: <31570B8E.5A12@vmark.com> <31591D78.76EB@sdt.com>
  10. Reply-To: kennel@msr.epm.ornl.gov
  11. NNTP-Posting-Host: caffeine.engr.utk.edu
  12. X-Newsreader: TIN [version 1.2 PL2]
  13.  
  14. Larry Baker (leb@sdt.com) wrote:
  15. : Jeff Sutherland wrote:
  16. : > Last year I wrote an article in Object Magazine called, "Smalltalk,
  17. : > C++, and OO COBOL: The Good, the Bad, and the Ugly." (see
  18. : > http://www.tiac.net/users/jsuth/papers/oocobol.html) It got quite a
  19. : > lot of comment so I am updating it this year to include Java,
  20. : > the Wicked (see http://www.onemind.com/roadkill.html).
  21.  
  22. : I'm always amused when people try to quantify subjective analyses
  23. : of "languages," as if they could come up with a single, overall
  24. : rating of how "good" a language is.  This seems to me to be about
  25. : the same as trying to pick the "best" human language.  Which one
  26. : would you choose?  French, English, German, Spanish, Italian,
  27. : Russian, Swedish, Portugese, Basque, Cockney, Arabic, Latin,
  28. : Pig Latin, or baby talk?
  29.  
  30. I think choosing computer languages is not in the slightest
  31. like choosing a best "human" language as that implies making
  32. impossible 'objective' judgements of culture and people. 
  33.  
  34. Choosing computer languages is like choosing vaccum pumps.
  35.  
  36. : The Economic reasons will involve how cheap it is to acquire and
  37. : use the language.  The human reasons will involve unquantifiable
  38. : terms like how asthetically appealing the language - indeed, the
  39. : concept of the language - is to the computing population.  And the
  40. : marketing reasons will involve who hypes the best, and who buys
  41. : into supporting a language in their product(s) as part of their
  42. : strategy.
  43.  
  44.  
  45. I'm distirbed by the notion that the "human" reasons are considered
  46. aesthetic and unquantifiable.  They are not quantified or rationalized now
  47. because there is little scientific progress in this area, but there
  48. should be.
  49.  
  50. : Cheers,
  51.  
  52. : Larry Baker
  53. : leb@sdt.com
  54.